rubber gloves for low voltage - Turco Inglés Diccionario